@charset 'utf-8';
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
html{overflow-x: hidden; overflow-y: auto;font: 62.5% 'Microsoft YaHei' !important;}
body{line-height:2.4rem;font-size:1.4rem;background: #f1fbf2;}
h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a {font-size:100%;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
input,button,textarea,audio,video,select{border:0;outline:0 none; }
textarea { resize:none;/*防止谷歌等浏览器 textarea 可以拖动*/}
img, object {max-width: 100%;height: auto;width: 100%;outline: 0;border:none; display:block;}
img{-ms-interpolation-mode: bicubic;/*防止图片缩放失真*/}
ul,ol,li{list-style:none; display:block;}
a{ text-decoration:none;color:#343434;font-size: 14px;}
a:hover { text-decoration:underline; }
table { border-collapse:collapse; }
h1{font-size:2.4rem;}
h2{font-size:2rem;}
h3{font-size:1.6rem;}
small{font-size:1.2rem;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl { float:left; }
.fr { float:right; }
.container{width:1200px;margin:0 auto;}

.top li{float:left;line-height: 20px;}
.top ul{margin:5px 0;}
.top .mag li img{margin-top:2px;}
.top .tab .tab_li1{background: url(../images/icon1.png) no-repeat;padding-left: 25px;}
.top .tab .tab_li2{background: url(../images/icon2.png) no-repeat;padding-left: 25px;}

.logobox{height:110px;}
.logobox .logo{margin-top: 10px;}
.logobox .tel{font-size: 20px;color:#078205;font-weight:bold;margin-top:60px;}

.navbar{background: #09c405;height:45px;line-height: 45px;}
.nav li{float:left;font-size: 15px;font-weight: bold;width:170px;text-align: center;}
.nav li a{color:#fff;text-decoration: none;}
.nav li:hover{background: #078205;}

.slider{position: relative;height:404px;width:100%;overflow: hidden;text-align: center;min-width:1200px;}
.slider .bd{width:1200px;position: absolute;left: 50%;margin-left: -600px;}
.slider .bd .tempWrap{overflow: visible !important;}
.slider .bd li{overflow:hidden;}
.slider img{display:block;width:1200px;height:404px;}
.slider .pnBtn{position: absolute;z-index: 1;top: 0;width: 100%;height: 404px;cursor: pointer;}
.slider .prev{left: -50%;margin-left: -600px;}
.slider .next{left: 50%;margin-left: 600px;}
.slider:hover .prev,.slider:hover .next{opacity: .5;}
.slider .pnBtn .blackBg{display: block;position: absolute;left: 0;top: 0;width: 100%; height: 404px;background: #000;filter: alpha(opacity=50);opacity: 0.5;}
.slider .pnBtn .arrow{width: 60px;height: 404px;position: absolute;top: 50%;margin-top: -30px;background: url('../images/slider-arrow.png') no-repeat;z-index: 99;}
.slider .prev .arrow{right: 0;background-position: -118px -137px;}
.slider .next .arrow{left: 0;background-position: 4px -137px;}

.quick,.content{margin-top:20px;}
.quick li{width:300px;height:214px;float: left;}
.quick_tit{background: #fff;}
.quick_tit a{color:#323232;font-size: 15px;font-weight: bold;display: block;margin: 80px 0px -8px 10px;}
.quick_tit b{color:#868686;font-size: 12px;margin-left: 10px;}
//.rotate {transition: transform 0.4s ease-out;}
//.rotate:hover{transform: rotateZ(360deg);}
.quick_img{width:300px;height:214px;overflow: hidden;}
.quick_img img{transition: all 0.6s;}
.quick_img img:hover{transform:scale(1.2);}

.content{background: #fff;padding-bottom: 20px;}
.news{width:760px;}
.news_tit,.contact_tit{padding-top: 20px;}
.news_tit span,.news_tit a{display: block;}
.news_tit span b,.news_tit a,.contact_tit b{color:#868686;font-size: 14px;margin-left: 10px;}
.news_tit span,.news_line,.news_two{padding-left: 20px;}
.news_line .line_z{width:170px;height:2px;background: #323232;}
.news_line .line_y{width:568px;height:2px;background: #868686;}
.news_one{width:770px;padding-left:20px;margin-top: 20px;}
.news_one .news_img{width:260px;height:200px;background: #fff;border: 1px solid #868686;}
.news_one .news_img img{width:242px;height:184px;overflow: hidden;margin:7px auto;}
.news_one .news_about{width:475px;}
.news_one .news_about h4 a{color:#078205;font-size: 16px;}
.news_one .news_about p a{color:#078205;float: right;}
.news_two{margin-top: 15px;}
.news_two li{border-bottom: 1px dashed #ddd;}
.news_two span{float:right;}
.contact{width:380px;margin-right: 20px;}
.contact_line .line_z{width:170px;height:2px;background: #323232;}
.contact_line .line_y{width:208px;height:2px;background: #868686;}
.contact_img{margin-top: 20px;}
.contact_biaoti{color:#078205;font-weight: bold;font-size: 20px;margin-top: 10px;margin-bottom: 5px;}

.footer{background: #09C405;height:210px;}
.link{height:60px;line-height: 60px;color:#fff;background: #078205;padding-left: 10px;}
.link li{float: left;margin:0 10px;}
.link li a{color:#fff;}
.footer_content{margin-top: 20px;}
.footer_tit{width:650px;text-align: center;color:#fff;font-size: 16px;margin-top: 20px;}
.footer_tit a{font-size: 16px;color:#fff;}

/*......列表页样式......*/
.list,.list_img,.article{padding:20px 0;background: #fff;}
.left{width:280px;}
.right{width:880px;margin-right: 20px;}
.left>h3{height:50px;line-height: 50px;background: #078205;color: #fff;text-align: center;}
.left li{height:50px;line-height: 50px;text-align: center;background: #eee;color:#078205;font-size: 14px;border-bottom: 1px solid #fff;}
.left li a{text-decoration: none;}
.left li:hover{background: #09C405;}
.left li:hover a{color:#fff;}
.right .menu{border-bottom: 1px solid #ddd;}
.right ul{margin-top: 20px;}
.list .right li span{float:right;}
.list .right li{border-bottom: 1px dashed #ddd;line-height: 2.8rem;}
.list_img .right li{width:230px;float: left;margin: 10px 30px;}
.list_img .right li img{max-width:230px;height:164px;overflow: hidden;margin: 0 auto;}
.list_img .right li span{display: block;background: #eee;text-align: center;height:36px;line-height: 36px;margin-top: 1px;}
.list_img .right li span a{color: #078205;font-size: 15px;text-decoration: none;}
.list_img .right li span:hover{background: #078205;}
.list_img .right li span:hover a{color: #fff;}

.article .right h2{text-align: center;line-height: 60px;border-bottom: 1px dashed #ddd;}
.article .right p{margin-top: 10px;text-indent: 28px;}

.page{text-align:center;}
